6 #ifndef _CFEXRESULTEXPORT_H_ 7 #define _CFEXRESULTEXPORT_H_ 59 std::string _directory_path;
60 std::string _filename;
61 std::ofstream _vtu_file_ostream;
62 std::ofstream _pvd_file_ostream;
65 std::map<size_t, std::string> _file_path_map;
67 std::map<size_t, size_t> _node_map;
71 #endif // !_CFEXRESULTEXPORT_H_ static std::string FILE_EXTENSION1
Definition: FEXPResultExport.h:54
virtual void Write(Ptr< CFEXPCalculationModelNodeResult > result)=0
Base interface for export of results.
Definition: FEXPResultExport.h:19
static std::string FILE_EXTENSION2
Definition: FEXPResultExport.h:55
Definition: FEXPCommon.h:276
virtual void Initialize()=0
Export to VTU file for Paraview.
Definition: FEXPResultExport.h:42
virtual void Write(Ptr< CFEXPCalculationModelNodeResult > result) override
Definition: FEXPResultExport.cpp:22
virtual ~ICFEXPResultExport()
Definition: FEXPResultExport.h:23
ICFEXPResultExport()
Definition: FEXPResultExport.h:22
CFEXPResultExportToVTU(std::string dir_path, std::string fname)
Definition: FEXPResultExport.cpp:17
virtual ~CFEXPResultExportToVTU()
Definition: FEXPResultExport.h:47
virtual void Finalize()=0
virtual void Initialize() override
Definition: FEXPResultExport.h:50
virtual void Finalize() override
Definition: FEXPResultExport.cpp:120